<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* CSS Document */

html { overflow-x: hidden; overflow-y: auto; } 

html { overflow-y: scroll; } 



body{color:#444;font-family: "微软雅黑","宋体",Arial,Helvetica,sans-serif; padding:0px; margin:0px; font-size:12px; font-weight:400;}

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{ margin: 0; padding: 0; word-wrap: break-word; color: #444; font-size: 14px;}

*{padding:0px; margin:0px;}

input{font:14px/1.5 tahoma,微软雅黑,arial,\5b8b\4f53,sans-serif;outline: none;}

table{ border-collapse: collapse; border-spacing: 0; font-size: 16px; }

img{border:none}

pre {white-space: pre-wrap; /* css-3 */white-space: -moz-pre-wrap; /* Mozilla, since 1999 */white-space: -pre-wrap; /* Opera 4-6 */white-space: -o-pre-wrap; /* Opera 7 */	word-wrap: break-word; /* Internet Explorer 5.5+ */}



input.dialog{height:0; height:0; font-size:0; line-height:0; border:none; }



input,label,img,th{vertical-align:middle;}.font-fixh{font-family: Georgia,Arial; color: #f00; font-size: 16px; font-weight: 700;}address,cite,dfn,em,var{font-style:normal;}

code,kbd,pre,samp{font-family:courier new,courier,monospace;}

input.button ,input.btn{padding:0.25em;width: auto;_width:0;overflow:visible !ie;}

ul,ol,li{list-style:none;}

a{ color:#333;text-decoration:none;}

a:hover{ color:#29973b;text-decoration:none}

.white,.white a{color:#fff}.blue,.blue a{color:#004499}.gray4,a.gray4{color:#999}

.red, .red a, a.red{color:red;}.green{color:#0E774A}

.clear{ clear:both}

.auto{ margin:0 auto;}







/*------头部------*/

.top{height:36px;width: 1600px; left:50%; margin-left:-800px;position:relative; background:#f2f2f2; }

.top .topcen{ width:1120px;}

.top .topcen .left{ float:left;line-height:36px;}

.top .topcen  .right{ float:right; width:530px;}

.top .topcen  .right .from{ width:180px; height:24px; background:url(../images/ssbg.jpg) no-repeat; padding-top:6px; padding-bottom:6px; padding-left:6px; padding-right:6px;}

.top .topcen  .right .from .text2{ width:150px; border:none; background:none; font-size:12px; line-height:24px; text-indent:10px;}

.top .topcen  .right .from .submit2{ height:24px; width:24px; float:right; background:url(../images/ssan.jpg) no-repeat center center; border:none; cursor:pointer}



.head{ height:100px;width: 1600px; left:50%; margin-left:-800px;position:relative; border-bottom:#29973b solid 3px;}

.headcen{ width:1120px;}

.headcen .logo{ float:left; padding-top:18px;}

.headcen .nav{ float:right;}

.headcen .nav ul li{ float:left}

.headcen .nav ul li a{ display:block; height:100px; padding-right:35px; line-height:100px;}

.headcen .nav ul li a.current{ color:#29973b;}











/* ----------banner----------- */

.banner-box{width:1600px;height:500px; left:50%; margin-left:-800px;position:relative;overflow:hidden;}

.banner-box .bd{ width:100% !important;}

.banner-box .bd li .m-width {width:1600px;margin:0 auto;overflow:hidden;}

.banner-box .bd li .m-width img{ width:1600px; height:500px;}

.banner-box .bd li{width:100% !important;height:500px;}

.banner-box .bd li a{display:block;background-size:auto;}

.banner-box .hd {position:absolute;top:450px;left:740px;}

.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#fff;float:left;cursor:pointer;}

.banner-box .hd ul li.on{background:#29973b;}





.synew{ width:1120px;padding:60px 0;}

.synew h3{ font-size:30px; font-weight:700; text-align:center}

.synew h3 b{ color:#29973b;}

.synew h5{ font-weight:400; font-size:16px; text-align:center;text-transform:uppercase; line-height:50px; padding-bottom:20px;color:#999;}

.synew .synewbg .synewleft{ width:676px;float:left}

.synewtit{ padding-top:24px; }

.synewtit span{ color:#c4c4c4; font-size:24px; padding-right:10px; line-height:24px;}

.synewtit span b{ font-weight:700; color:#29973b}

.synew .synewbg .synewleft .synewcon{width:676px; overflow:hidden; padding-top:35px;}

.synew .synewbg .synewleft .synewcon ol li{ display:block;clear: both;background:#fff;margin-bottom:12px;padding:13px 15px;}

.synew .synewbg .synewleft .synewcon ol li .arc_list_time{ height:82px; width:112px; float:left;}

.synew .synewbg .synewleft .synewcon ol li .arc_list_time img{ width:112px; height:82px;}

.synew .synewbg .synewleft .synewcon ol li .arc_title_con{ float:right;width:518px; margin-top:5px;}

.synew .synewbg .synewleft .synewcon ol li .arc_title_con .arc_title{ height:30px; line-height:20px; font-size:14px}

.synew .synewbg .synewleft .synewcon ol li .arc_title_con .arc_title a { color:#111;}

.synew .synewbg .synewleft .synewcon ol li:hover .arc_title_con .arc_title a { color:#29973b;}

.synew .synewbg .synewleft .synewcon ol li .arc_title_con .arc_con{ height:44px; line-height:22px; font-size:13px; color:#888; padding-top:0px;overflow: hidden;}



.synew .synewbg .synewright{ width:358px; margin-right:28px; float:right}

.synew .synewbg .synewright .bd{ margin-top:35px;padding:25px;background:#fff;}

.synew .synewbg .synewright .bd ul li{ width:310px; height:270px;}

.synew .synewbg .synewright .bd ul li img{ width:310px; height:228px;}

.synew .synewbg .synewright .bd ul li p{ line-height:50px; width:310px; text-align:center; font-size:16px; padding-top:10px;}

.synew .synewbg .synewright .bd ul li p a { color:#111;}

.synew .synewbg .synewright .bd ul li:hover p a {color:#29973b; }

.synew .synewbg .synewright .bd ul li span{ display:block; font-size:14px; text-align:center; padding-top:10px; line-height:24px; color:#888888}

.picScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }

.synew .synewbg .synewright .hd{ height:30px;background: #fff;}

.synew .synewbg .synewright .hd ul{ overflow:hidden; zoom:1; zoom:1; text-align:center}

.synew .synewbg .synewright .hd ul li{  width:9px; height:9px; overflow:hidden; margin-right:15px; text-indent:-999px; cursor:pointer; background:url(../images/icoCircle.gif) 0 -9px no-repeat; display: inline-block;}

.synew .synewbg .synewright .hd ul li.on{ background-position:0 0; }

.synew .synewbg .synewright .newmore{ width:310px; height:32px; background:url(../images/newmore.jpg) no-repeat; text-align:center}

.synew .synewbg .synewright .newmore a{ display:block; width:124px; height:32px; margin:0 auto; line-height:32px; }



.syfenlei{width:1122px;  padding-top:60px;}

.syfenlei h3{ font-size:30px; font-weight:700; text-align:center;letter-spacing: 4px;}

.syfenlei h3 b{ color:#29973b;}

.syfenlei h5{ font-weight:400; font-size:16px; text-align:center;text-transform:uppercase; line-height:50px; padding-bottom:20px; color:#999}



.syfenlei .syflcon{ width:1120px;  border-left:#eee solid 1px;}

.syfenlei .syflcon ul{ }

.syfenlei .syflcon ul li{ display:block;float:left; padding:25px 10px;border-right:#eee solid 1px; border-bottom:#eee solid 1px; width:203px;border-top:#eee solid 1px;}

.syfenlei .syflcon ul li img{     margin: 0 auto;display:block;}

.syfenlei .syflcon ul li span a{ display:block;font-size:16px;text-align: center;padding:20px 0 10px 0; }

.syfenlei .syflcon ul li:hover span a { color:#29973b;}



.syfenlei .flmore{ width:168px; height:40px; margin:0 auto; padding-top:40px; padding-bottom:40px;}

.syfenlei .flmore a{ display:block;width:166px; height:38px; border:1px solid #d7d7d7;

border-radius:20px; text-align:center; line-height:38px;}

.syfenlei .flmore a:hover { background:#29973b;color:#fff;border:1px solid #29973b;}





.yingyong{width:1120px;left:50%; margin-left:-800px;position:relative; padding-left:240px; padding-right:240px;height:550px; padding-top:40px; padding-bottom:40px;background: #ffffff;}

.yingyong h3{ font-size:30px; font-weight:700; text-align:center}

.yingyong h3 b{ color:#29973b;}

.yingyong h5{ font-weight:400; font-size:16px; text-align:center;text-transform:uppercase; line-height:50px; padding-bottom:20px; color:#999}

.yingyong ul{ width:1200px;}

.yingyong ul li{ float:left; padding-right:20px;} 



.yingyong ul li .lidiv{ width:238px; height:322px;padding:15px;background:#fff;}

.yingyong ul li .lidiv a { display:block;}

.yingyong ul li .lidiv:hover{background:#29973b;}

.yingyong ul li .lidiv img{ width:238px; height:179px;}

.yingyong ul li .lidiv p{ line-height:40px; font-size:16px; padding-top:20px;}

.yingyong ul li .lidiv span{ color:#999; line-height:24px;}

.yingyong ul li .lidiv:hover p a,.yingyong ul li .lidiv:hover span {  color:#fff;}



.yingyong .flmore{ width:168px; height:40px; margin:0 auto; padding-top:40px; padding-bottom:40px;}

.yingyong .flmore a{ display:block;width:166px; height:38px; border:1px solid #d7d7d7;background:#fff;

border-radius:20px; text-align:center; line-height:38px;}

.yingyong .flmore a:hover { background:#29973b;color:#fff;border:1px solid #29973b;}



.syabout{ width:1120px; padding-top:60px; padding-bottom:60px;}

.syabout .syableft{ width:500px;float:left}

.syabout .syableft img{width:500px; height:340px;display:block;}

.syabout .syabright{ width:570px; float:right}

.syabout .syabright h3{ font-size:18px; color:#333;margin-top:12px;}

.syabout .syabright .syabcon{ padding-top:20px;}

.syabout .syabright .syabcon p{ line-height:32px;}

.syabout .syabright .syabcon p a{ color:#999}

.syabout .syabright .syabcon p a:hover{color:#29973b}

.syabout .syabright .syabtb { height:48px;  padding-top:30px;}

.syhj{ width:1120px; height:240px; }

.syhj ul{ width:1200px;}

.syhj ul li{ display:block;float:left; padding-right:26px;}

.syhj ul li img{ width:248px; height:184px; padding:5px;border:#dcdcdc solid 1px;}

.syhj ul li img:hover{border:#ac0b03 solid 1px;}

.syhj ul li p{ width:248px; text-align:center; line-height:40px; font-size:16px}



.hzhb{width:1120px;left:50%; margin-left:-800px;position:relative; padding-left:240px; padding-right:240px; height:300px; padding-top:50px;}



.hzhb h3{ font-size:30px; font-weight:700; text-align:center}

.hzhb h3 b{ color:#29973b;}

.hzhb h5{ font-weight:400; font-size:16px; text-align:center;text-transform:uppercase; line-height:50px; padding-bottom:20px; color:#999}



.hzhb  .hzhbcon{ width:1120px;}

.hzhb  .hzhbcon ul li{ float:left;margin-right:-1px;}

.hzhb  .hzhbcon ul li img{ width:184px; border:#e0e0e0 solid 1px;}



.tit22 h3 { color: #29973b;font-size: 30px; text-align:center;}

.tit22 h5 { font-weight: 400;font-size: 16px;text-align: center;text-transform: uppercase;line-height: 50px;padding-bottom: 20px;color: #999;}

.yu_more { width:120px;height:34px;border:1px solid #d7d7d7;line-height:34px;margin-top:25px;text-align:center;display:block;}

.yu_more:hover { background:#29973b;color:#fff;border:1px solid #29973b;}

/*---内页样式--*/



.proindex{height:580px; width:1120px; left:50%; margin-left:-800px; position:relative;background:url(../images/proindexbg.jpg) no-repeat; padding-left:240px; padding-right:240px; padding-top:50px;}

.proindex h2{ font-size:36px; font-weight:400; color:#FFF; line-height:60px;}

.proindex p{ color:#FFF; line-height:60px;}

.proindex .profl{ padding-top:20px; width:1200px;}

.proindex .profl .profllist{ width:200px; height:330px; background:url(../images/proindexlibg.jpg) no-repeat; padding:10px; float:left; padding-right:15px;}

.proindex .profl .profllist h4{ font-size:16px; font-weight:400; line-height:40px; padding-bottom:20px; text-indent:10px;}

.proindex .profl .profllist ul li{ line-height:40px;}

.proindex .profl .profllist ul li a{ display:block; width:200px;color:#666; font-size:14px; text-indent:10px;}

.proindex .profl .profllist ul li a:hover{ color:#29973b}



.aboutindex{height:580px; width:1120px; left:50%; margin-left:-800px; position:relative;background:url(../images/aboutindexbg.jpg) no-repeat; padding-left:240px; padding-right:240px; padding-top:50px;}

.aboutindex h2{ font-size:36px; font-weight:400; color:#FFF; line-height:60px;}

.aboutindex p{ color:#FFF; line-height:60px;}



.aboutindex .aboutfl{ padding-top:80px; width:1200px;}

.aboutindex .aboutfl .aboutfllist{ width:170px; height:230px;  float:left; text-align:center}



.aboutindex .aboutfl .aboutfllist a p { display:block; width:186px;color:#fff; font-size:16px;}

.aboutindex .aboutfl .aboutfllist a:hover p { color:#29973b}



.newindex{height:580px; width:1120px; left:50%; margin-left:-800px; position:relative;background:url(../images/newindexbg.jpg) no-repeat; padding-left:240px; padding-right:240px; padding-top:50px;}

.newindex h2{ font-size:36px; font-weight:400; color:#FFF; line-height:60px;}

.newindex p{ color:#FFF; line-height:60px;}



.newindex .newfl{ padding-top:80px; width:1200px;}

.newindex .newfl .newfllist{ width:338px; height:208px;  float:left; text-align:center; background:url(../images/newindexlibg.png) no-repeat; padding-top:40px; padding-right:40px;}



.newindex .newfl .newfllist  a  p{ display:block; width:338px;color:#fff; font-size:16px;}

.newindex .newfl .newfllist  a:hover p{color:#29973b}



.clear { clear:both;}



/*---底部样式--*/

.foot{ height:482px; width:1600px; left:50%; margin-left:-800px; position:relative;background:#3d3d3d}

.foot .footcen{ width:1120px; height:400px; padding-top:30px; border-bottom:#575757 solid 1px; }

.foot .footcen .footnav ul li{ display:block; width:154px;float:left}

.foot .footcen .footnav ul li a{ font-size:16px; line-height:40px; color:#ffffff}

.foot .footcen .footnav ul li ul li{ float:none}

.foot .footcen .footnav ul li ul li a{ font-size:14px; color:#8b8b8b; line-height:30px;}

.foot .footcen .erweima{ float:right; padding-top:15px;}

.foot .footbot { width:1200px;}

.foot .footbot .banquan{line-height:50px; text-align:center; color:#bababa}

.foot .footbot .banquan a{color:#bababa}





/*---内页样式---*/

.nybanner{height:240px; width:1600px; left:50%; margin-left:-800px; position:relative;}

.nymain{ width:1120px; padding-top:50px; padding-bottom:50px;}

.nymain .nyleftnav1{ width:240px;  background:url(../images/lefnavbg.jpg) repeat-y; float:left; border-bottom:#ececec solid 1px;}

.nymain .nyleftnav1 .nylnavtit{ width:240px; height:58px; background:#29973b; font-size:24px; color:#FFF; text-align:center; line-height:58px;}

.nymain .nyleftnav1 ul{ padding-top:24px;}

.nymain .nyleftnav1 ul li { padding-bottom:10px;}

.nymain .nyleftnav1 ul li a{ display:block; width:240px; height:36px; background:url(../images/leftnavlibg.jpg) no-repeat; line-height:36px; text-indent:30px; font-size:16px}

.nymain .nyleftnav1 ul li a.current2{color:#29973b}

.nymain .nyleftnav1 ul li ul{ padding-top:10px;}

.nymain .nyleftnav1 ul li ul li{ padding-bottom:0;}

.nymain .nyleftnav1 ul li ul li a{ background:url(../images/icon.jpg) no-repeat 30px 15px;text-indent:40px; color:#666;font-size:14px}

.nymain .nyleftnav1 ul li ul li a:hover{color:#29973b}

.nymain .nyleftnav1 ul li ul li a.current2{color:#29973b}

.nymain .nymright{ width:846px; float:right}

.nymain .nymright .nymrtit{ font-size:18px; border-bottom:#dcdcdc solid 1px; height:40px;}

.nymain .nymright .nymrtit span{ float:right; font-size:14px; color:#666; line-height:36px;}

.nymain .nymright .nymrtit span a{color:#666;}

.nymain .nymright .product_list{width:846px; padding-top:30px;}

.nymain .nymright .product_list ul{ width:900px;}

.nymain .nymright .product_list ul li{ float:left; padding-right:15px; padding-bottom:15px;}

.nymain .nymright .product_list ul li a{ display:block; width:240px; border:#dcdcdc solid 1px; padding:15px;float:left}

.nymain .nymright .product_list ul li a img{ width:240px; height:180px;}

.nymain .nymright .product_list ul li a p{ line-height:40px; text-align:center}

.nymain .nymright .product_list ul li a:hover {border:#29973b solid 1px;}

.nymain .nymright .product_list ul li a:hover p{color:#29973b}



.nymain .nymright .prodcut_show{width:846px; padding-top:30px;}

.nymain .nymright .prodcut_show .proshowleft{ float:left}

.nymain .nymright .prodcut_show .proshowright{ width:280px; float:right;}

.nymain .nymright .prodcut_show .proshowright img{ width:280px; height:210px;}



.nymain .nymright .new_list{width:846px; padding-top:30px;}

.nymain .nymright .new_list ul li{ display:block; width:848px; height:92px; position:relative; margin-bottom:10px;}

.nymain .nymright .new_list ul li .lisj{ height:76px; width:76px; position:absolute; left:0;  text-align:center; color:#8f8f8f; border:#e4e4e4 solid 1px; border-radius:6px;}

.nymain .nymright .new_list ul li .lisj p{ width:76px; line-height:46px; font-size:36px; color:#000000; text-align:center}

.nymain .nymright .new_list ul li .lisj span{ font-size:14px}



.nymain .nymright .new_list ul li:hover .lisj{color:#fff; border:#de2220 solid 1px; background:#de2220 }

.nymain .nymright .new_list ul li:hover .lisj p{ color:#FFF}

.nymain .nymright .new_list ul li .liwz{ height: 76px; width: 730px; position: absolute; left: 110px; }

.nymain .nymright .new_list ul li .liwz p{ font-size:16px; line-height:30px;}

.nymain .nymright .new_list ul li .liwz span{ font-size:14px; color:#999; padding-top:0px; line-height:24px; display:block}



.nymain .nymright  .nynew_show{ width:846px; padding-top:30px;}

.nymain .nymright  .nynew_show h3{  font-size:20px; font-weight:400; text-align:center;  padding-bottom:10px}

.nymain .nymright  .nynew_show .newshowxx{ line-height:30px; text-align:center; width:846px; font-size:14px; color:#999;border-bottom:#CCC dotted 1px;}

.nymain .nymright  .nynew_show .newshowcon{ font-size:14px; line-height:26px; padding-top:20px; width:846px; overflow:hidden;}



.nymain .nymright  .fangan_list {width:846px; padding-top:30px;}

.nymain .nymright  .fangan_list ul{ width:900px;}

.nymain .nymright  .fangan_list ul li{ float:left; padding-right:42px; padding-bottom:20px;} 



.nymain .nymright  .fangan_list ul li .lidiv{ width:220px; height:322px; border:#dcdcdc solid 1px; padding:15px;}

.nymain .nymright  .fangan_list ul li .lidiv:hover{border:#29973b solid 1px;}

.nymain .nymright  .fangan_list ul li .lidiv img{ width:220px; height:165px;}

.nymain .nymright  .fangan_list ul li .lidiv p{ line-height:40px; font-size:16px; padding-top:20px;}

.nymain .nymright  .fangan_list ul li .lidiv span{ color:#999; line-height:24px;}





.nymain .nymright  .about {width:846px; padding-top:30px;line-height: 28px;}



.nymain .nymright .tp_list{width:846px; padding-top:30px;}

.nymain .nymright .tp_list ul{ width:900px;}

.nymain .nymright .tp_list ul li{ float:left; padding-right:15px; padding-bottom:15px;}

.nymain .nymright .tp_list ul li img{ width:270px; height:203px;border:#dcdcdc solid 1px;}

.nymain .nymright .tp_list ul li p{width:270px; line-height:40px; text-align:center}



.nymain .nymright .tp_show{width:846px; padding-top:30px;}

.nymain .nymright .tp_show h3{ font-size:24px; font-weight:400; text-align:center; border-bottom:#CCC dotted 1px; padding-bottom:20px;}

.nymain .nymright .tp_show .tpimg{ width:848px; text-align:center; padding-top:40px; padding-bottom:40px; }

.nymain .nymright .tp_show .tpimg img{ max-width:600px;}





.nymain .job_list{ width:720px; padding-left:400px; min-height:550px; background:url(../images/jobimg.jpg) no-repeat}

#jobsa{background: url(../images/job.jpg) no-repeat;font-size:13px;height:115px;margin: 0 auto;padding-left:170px;padding-top:20px;width:543px;color:#333;font-family:"微软雅黑";}

#jobsb{height: 40px;line-height: 40px;margin:0 auto;padding-left:30px;width:670px; background:url(../images/hrbafd.jpg) no-repeat;margin-top:30px;}

#jobsb span {display: block;float:left;font-size:14px;width:140px;color:#333;font-family:"微软雅黑";}

#recruitment {margin:0 auto 0px;width:700px;}

#recruitment ul li{background:url(../images/rclii.jpg) repeat-x center bottom;}

.recruitmentti {background:url(../images/rcli.jpg) no-repeat left top;float:left;font-size:14px;height:48px;line-height:48px;overflow:hidden;padding-left:30px;width:570px;}

.recruitmentti span{display:block;float:left;overflow:hidden;width:140px;color:#333;font-size:12px;}

.recruitmenttia {float:right;height:27px;margin-top:12px;width:88px;}

.recruitmenttia a {background:url(../images/rca.jpg) no-repeat right top;color:#666;cursor:pointer;display:block;font-size:13px;height:27px;line-height:24px;padding-left:10px;width:78px;font-size:12px;}

.recruitmenttia a:hover {background: url(../images/rca.jpg) no-repeat right bottom ;color:#333;}

.recruitmenttias {display: none;float: right;height: 27px;margin-top: 12px;width: 88px;}

.recruitmenttias a {background: url(../images/rca.jpg) no-repeat left top;color:#666;cursor: pointer;display: block;font-size: 13px;height: 27px;line-height: 24px;padding-left: 10px;width: 78px;font-size:12px;}

.recruitmenttias a:hover {background: url(../images/rca.jpg) no-repeat right bottom ;color:#333;}

.cb {clear: both;font-size: 0;height: 0;line-height: 0;}

.recruitmentd {display: none;margin: 0 auto;padding-bottom: 20px;width: 616px;}

.recruitmentt {background: url(../images/rdd_01.jpg) no-repeat;height:32px;overflow:hidden;width: 616px;}

.recruitmentm {background: url(../images/rdd_02.jpg) repeat-y;padding: 25px 30px;width: 556px;}

.recruitmentm h2 {color:#333;font-size:14px;line-height: 30px;font-size:14px;}

.recruitmentm p {color:#333;font-size:12px;line-height:24px;font-size:12px;}

.recruitmentmc {height: 20px;width: 100%;}

.recruitmentm a {background: url(../images/hrdafd.jpg) repeat left center;color:#333;display: block;font-size: 14px;height: 28px;line-height: 28px;margin-top: 30px;text-align: center;width: 167px;font-size:14px;}

.recruitmentb {background: url(../images/rdd_04.jpg) no-repeat;height: 9px;overflow: hidden;width: 616px;}

.recruitmentm a:hover { background-position:-167px;color: #fff;}



.nymain .down_list{width:846px; padding-top:30px;}

.nymain .down_list .dntit{ width:846px; border-bottom:#c6291e 3px solid; height:50px; line-height:50px; font-size:16px}

.nymain .down_list .dntit span{ display:inline-table; width:20%; float:left; text-indent:20px;}

.nymain .down_list ul{ padding-top:20px;}

.nymain .down_list ul li{ height:40px; background:#f2f2f2; margin-bottom:10px;}

.nymain .down_list ul li span{display:inline-table; width:20%; float:left; text-indent:20px; line-height:40px;}







.nymain  .contact{width:1120px;padding-top:20px;}

.nymain  .contact .contact1{  padding-bottom:30px; float:left; width:620px; min-height:400px;}

.nymain  .contact .con2l{ width:440px; float:right; height:400px; background:url(../images/lytit.jpg) no-repeat; padding-top:40px;}

.nymain .contact .con2l .text2{ width:200px; height:30px; border:#e3e3e3 solid 1px; background:#f2f2f2; text-indent:10px;}

.nymain  .contact  .con2l .textarea2{ width:420px; height:140px;border:#e3e3e3 solid 1px; background:#f2f2f2;text-indent:10px; padding-top:10px;}

.nymain  .contact .con2l  .submit2{ width:142px; height:32px; background:#29973b; text-align:center; line-height:32px; border:none; color:#FFF; font-size:16px; cursor:pointer}

.nymain  .contact .contact2{ padding-top:40px;border-top:#d8d8d8 solid 1px;}

.nymain  .contact .contact2  .con2r{  height:294px;width:620px;}





/*--分页--*/

#pages { width:100%;padding:30px 0 10px;text-align:center;font:12px; overflow:hidden;}

#pages a { display:inline-block; padding:0px 8px; height:22px;font-size:12px;line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333}

#pages a.a1 {padding:0px 12px; height:22px; line-height:22px;margin-top:0px;}

#pages a:hover { background:#29973b; color:#fff; text-decoration:none; }

#pages span { display:inline-block;  padding:0px 8px; height:22px; line-height:22px; background:#29973b; border:1px solid #29973b; color:#fff; text-align:center; }



/*--上一条下一条--*/

.syyx{height:25px;overflow:hidden;padding-top:35px;}

.prew{background:url(../images/pre_info.gif) no-repeat left center;float:left;height:28px;line-height:28px;overflow:hidden;padding-left:15px;text-align:left;width:46%;}

.nextw{background:url(../images/next_info.gif) no-repeat right center;float:right;height:28px;line-height:28px;overflow:hidden;padding-right:15px;text-align:right;width:46%;}





/*--留言--*/

.left_L{text-align:center; color:#666;}

.t_r {color:#666;}

.c_r a,.tl a{color:#666;text-decoration:none;}

.tc_r{width:450px;height:110px;border:1px solid #d0d0d0;}

.tj {width: 60px;height:25px;color: #fff;border: none;cursor: pointer;background: #80171c; margin-right:12px;}

.cz {width: 60px;height:25px;color: #fff;border: none;cursor: pointer;background: #a61b20;}

.input-text{border:1px solid #ccc;height:20px;width:80px;background: #fff;line-height:20px;}

.t_r input{border:1px solid #ccc;height:20px;line-height:20px;}

table#leavetable tr {height:25px;line-height:25px;}

table#leavetable td {padding: 3px 2px 3px 3px;}





/* product_details */

.Xnavigation07&gt;a&gt;p{font-size: 14px;color: #1c1b19;line-height: 40px;margin-left: 60px;float: left;}

.Xnavigation07&gt;a&gt;p:hover{color: #C22629;}

.Xnavigation08&gt;a&gt;p{font-size: 14px;color: #1c1b19;line-height: 40px;margin-left: 60px;float: left;}

.Xnavigation08&gt;a&gt;p:hover{color: #C22629;}

.Xcontent01{margin: auto;overflow: hidden;}

.Xcontent06{width: 400px;height: 300px;float: left;}

.Xcontent06 img { width:400px;height:300px;display:block;}

.Xcontent13{width: 415px;float: right;}

.Xcontent14&gt;p{font-size: 20px;color: #272727;font-weight:bold;border-bottom:1px dashed #eaeaea;padding-bottom:8px;}

.Xcontent16&gt;p{font-size: 13px;color: #535353;line-height:30px;}

.Xcontent16 { margin-top:15px;}

.pro_details { margin-top:35px;}

.pro_h3 { margin-bottom:30px;border-bottom:1px solid #eaeaea;}

.pro_h3 span{ background:#29973b;color:#fff;font-size:15px;font-weight:normal;display:inline-block;padding:8px 36px;}

.botton a { width:121px;height:36px;line-height:36px;text-align:center;display:block;float:left;margin-right:4px;border-radius:5px;font-size:14px;color:#fff;margin-top:10px;}

.botton .down { background:#29973b;}

.botton .qq { background:#e40012;}

.botton a:hover { opacity:.9;}

.text { line-height:26px;}</pre></body></html>